圖書簡介
《JavaScript高級程式設計(第3版)》是2017年人民郵電出版社出版的一本圖書,圖書的作者是Nicholas C. Zakas。
《JavaScript高級程式設計(第3版)》主要內容包括:
對JavaScript實現各個組成部分的詳盡解讀;
對JavaScript面向對象編程的全方位闡述;
對DOM、BOM及瀏覽器事件模型的透徹剖析;
Web套用基本數據格式JSON、XML及其存取;
Ajax、Comet伺服器端通信和基於File API的拖放式檔案上傳;
ECMAScript 5定義的新核心語言特性;
HTML5涵蓋的表單、媒體、Canvas(包括WebGL);
Selectors、Web? Workers、地理定位及跨文檔傳遞訊息等新API;
離線套用及客戶端存儲(包括IndexedDB);
維護、性能、部署相關的開發實踐;
新興API及ECMAScript Harmony展望。
《JavaScript高級程式設計(第3版)》適合有一定編程經驗的Web套用開發人員閱讀,也可作為高校及社會實用技術培訓相關專業課程的教材
作者簡介
Nicholas C. Zakas(尼古拉斯·澤卡斯),Web技術專家,現為雅虎公司界面呈現架構師,負責My Yahoo!和雅虎首頁等大訪問量站點的設計。尼古拉斯擁有豐富的Web開發和界面設計經驗,曾經參與許多大公司的Web解決方案開發。他還是High Performance JavaScript一書的作者,並與他人合作撰寫了Professional Ajax和Even Faster Web Sites。尼古拉斯擁有梅里馬克學院計算機科學學士學位和埃迪柯特學院的MBA學位。他的Twitter別名是@slicknet。
圖書目錄
第 1章 JavaScript簡介 1
1.1 JavaScript簡史 1
1.2 JavaScript實現 2
1.2.1 ECMAScript 3
1.2.2 文檔對象模型(DOM) 5
1.2.3 瀏覽器對象模型(BOM) 8
1.3 JavaScript版本 8
1.4 小結 9
第 2章 在HTML中使用JavaScript 10
2.1